package model.social;

import java.util.Date;

public class Profil {

    protected int utilisateurID;        
    protected String nom="";
    protected String prenom="";
    protected String email="";    
    protected Date dateNaissance;
    protected String adresse="";
    protected String ville="";
    protected String codePostal="";
    protected String description="";
    protected char sexe;    
    protected Utilisateur utilisateur;
    protected String url="";

    public Profil() {
	}   
    
    public String toString(){
    	return  nom+";"+
    			prenom+";"+
    			email+";"+
    			dateNaissance+";"+
    			adresse+";"+
    			codePostal+";"+
    			description+";"+
    			sexe+";";
    }
    
    public Profil(String nom, String prenom, String email,
			String adresse, String ville, String codePostal,
			String description) {
		this.nom = nom;
		this.prenom = prenom;
		this.email = email;
		this.adresse = adresse;
		this.ville = ville;
		this.codePostal = codePostal;
		this.description = description;
		this.url="defaut.jpg";
	}
    
    public Profil(String nom, String prenom, String email, Date dateNaissance, char sexe){    	
    	this.nom = nom;
		this.prenom = prenom;
		this.email = email;
		this.dateNaissance = dateNaissance;
		this.sexe = sexe;
		this.url="defaut.jpg";
    }

	public void modifierProfil (String nom, String prenom, String email,
			String adresse, String ville, String codePostal,
			String description) {
		this.nom = nom;
		this.prenom = prenom;
		this.email = email;
		this.adresse = adresse;
		this.ville = ville;
		this.codePostal = codePostal;
		this.description = description;
	}

	public int getUtilisateurID() {
		return utilisateurID;
	}

	public void setUtilisateurID(int id) {
		this.utilisateurID = id;
	}	
	
	public Date getdateNaissance() {
		return dateNaissance;
	}

	public void setdateNaissance(Date date) {
		this.dateNaissance = date;
	}	
	
	public char  getSexe() {
		return this.sexe;
	}

	public void setSexe(char sexe) {
		this.sexe = sexe;
	}	
	
	public String getNom() {
		return nom;
	}

	public void setNom(String nom) {
		this.nom = nom;
	}

	public String getPrenom() {
		return prenom;
	}

	public void setPrenom(String prenom) {
		this.prenom = prenom;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}
	
	public String getUrl() {
		return url;
	}

	public void setUrl(String url) {
		this.url = url;
	}	

	public String getAdresse() {
		return adresse;
	}

	public void setAdresse(String adresse) {
		this.adresse = adresse;
	}

	public String getVille() {
		return ville;
	}

	public void setVille(String ville) {
		this.ville = ville;
	}

	public String getCodePostal() {
		return codePostal;
	}

	public void setCodePostal(String codePostal) {
		this.codePostal = codePostal;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}
	
	public Utilisateur getUtilisateur() {
		return utilisateur;
	}

	public void setUtilisateur(Utilisateur util) {
		this.utilisateur = util;
	}	

}

